Shell Lake State Bank ATMs in Calabasas, CA

22295 Mulholland Hwy
Calabasas
CA 91302
United States